package com.changcheng.project.apppublish.service;

import java.util.List;
import com.changcheng.project.apppublish.domain.AAppPublish;

/**
 * APP发布Service接口
 * 
 * @author dazhi
 * @date 2020-10-31
 */
public interface IAAppPublishService 
{
    /**
     * 查询APP发布
     * 
     * @param id APP发布ID
     * @return APP发布
     */
    public AAppPublish selectAAppPublishById(Long id);

    /**
     * 查询APP发布列表
     * 
     * @param aAppPublish APP发布
     * @return APP发布集合
     */
    public List<AAppPublish> selectAAppPublishList(AAppPublish aAppPublish);

    /**
     * 新增APP发布
     * 
     * @param aAppPublish APP发布
     * @return 结果
     */
    public int insertAAppPublish(AAppPublish aAppPublish);

    /**
     * 修改APP发布
     * 
     * @param aAppPublish APP发布
     * @return 结果
     */
    public int updateAAppPublish(AAppPublish aAppPublish);

    /**
     * 批量删除APP发布
     * 
     * @param ids 需要删除的数据ID
     * @return 结果
     */
    public int deleteAAppPublishByIds(String ids);

    /**
     * 删除APP发布信息
     * 
     * @param id APP发布ID
     * @return 结果
     */
    public int deleteAAppPublishById(Long id);
}
